/**
 *   ParseExcption - Exception of AndroidExam
 *   Copyright (C) 2011  CFuture . Chen Yong Jia
 *   
 * 	 This program is free software: you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation, either version 3 of the License, or
 *   (at your option) any later version.

 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.

 *   You should have received a copy of the GNU General Public License
 *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *   
 */
package com.oc.mba.xml;

/**
 * �����ĵ��쳣��
 * @author chenyoca (chenyoca@163.com)
 * @data 2011-10-24
 */
public class ParseException extends Exception {
	private static final long serialVersionUID = -3824561947913147233L;
	private String mesg;
	private static final String ERR_TIP = "Parseing XML doc failure ! Caused by ";
	
	public ParseException(){}
	
	public ParseException(String mesg){
		this.mesg = mesg;
	}
	
	public ParseException(Exception e){
		this.mesg = e.getMessage();
	}

	@Override
	public String getMessage() {
		return ERR_TIP + mesg;
	}
	@Override
	public String toString(){
		return getMessage();
	}
}
